non-organic vehicle - Spanish English Dictionary